/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package MemoriaIntermedia;

/**
 *
 * @author User
 */
public class Pagina<T> {
    private int  numeroPagina;
    private T datos;
    private boolean  modificado;
    private boolean clavado;

    public void setModificado(boolean modificado) {
        this.modificado = modificado;
    }

    public boolean isClavado() {
        return clavado;
    }

    public void setClavado(boolean clavado) {
        this.clavado = clavado;
    }

    public boolean isModificado() {
        return modificado;
    }
    public Pagina(int numeroPagina, T datos) {
        this.numeroPagina = numeroPagina;
        this.datos = datos;
        modificado=false;
        clavado=false;
        
    }

    public T getDatos() {
        return datos;
        
    }

    public int getNumeroPagina() {
        return numeroPagina;
    }

    public void setDatos(T datos) {
        this.datos = datos;
        modificado=true;
    }

    public void setNumeroPagina(int numeroPagina) {
        this.numeroPagina = numeroPagina;
    }

    @Override
    public String toString() {
        return "Pagina{" + "numeroPagina=" + numeroPagina + ", datos=" + datos + ", modificado=" + modificado + ", clavado=" + clavado + '}';
    }

   
    
  
    
    
    
}
